
/*-----------css reset---------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*----------basic----------------*/
ul{list-style:none}
ul li{display:list-item;}
html,body { font: 16px Arial, sans-serif; background:#fff; color:#575756; height:100%; text-align:center;}
a { text-decoration:none; color: #9fa1a4 }
a:hover { text-decoration:underline; }
html { overflow-y:scroll }/*Prevent Firefox Scrollbar Jump*/
button { border: none; cursor: pointer; font-weight: bold; color: #fff }
input , textarea { padding: 0; margin: 0}
select, .cp  { cursor:pointer; }
.clear { clear: both; }
:focus{outline:0}
del{text-decoration:line-through}
html{overflow-y:scroll}
button{border:0;cursor:pointer;font-weight:700;color:#fff}
input,textarea{border:solid 1px #c7c7c7;color:#444;margin:0;padding:0}
p{padding:5px 0}
select,.cp{cursor:pointer}
td{vertical-align:top}
h2{color:#000; font-size:32px; font-weight:700; text-transform:capilization; margin-bottom:10px;}
h4{font-size:18px; color:#a3897a; font-weight:700; padding-bottom:5px; text-transform:uppercase}
.clear{clear:both; visibility:hidden;}
.page-break{page-break-before:always}
.dpn{display:none}
.por{position:relative}
.zi-2{z-index:-2}
.zi-1{z-index:-1}
.zi0{z-index:0}
.zi2{z-index:2}
.zi300{z-index:30}
.rounded{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url(PIE.htc);position:relative}
.rounded10{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.rounded20{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.transparent{zoom:1;filter:alpha(opacity=90);opacity:.9}
.transparent50{zoom:1;filter:alpha(opacity=50);opacity:.5}
.normal{zoom:1;filter:alpha(opacity=100);opacity:1}
.cursor{cursor:pointer}
.fl{float:left}
.fr{float:right}
.top{top:0}
.pa0{padding:0}
.pa3{padding:3px}
.pa5{padding:5px}
.pa8{padding:8px}
.pa10{padding:10px}
.pa15{padding:15px}
.pa20{padding:20px}
.pa25{padding:25px}
.pa30{padding:30px}
.pt1{padding-top:1px}
.pt2{padding-top:2px}
.pt3{padding-top:3px}
.pt4{padding-top:4px}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt40{padding-top:40px}
.pt110{padding-top:110px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr40{padding-right:40px}
.pr60{padding-right:60px}
.pb5{padding-bottom:5px}
.pb7{padding-bottom:7px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb40{padding-bottom:40px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl40{padding-left:40px}
.pl50{padding-left:50px}
.ph1{padding-left:2px;padding-right:2px}
.ph5{padding-left:5px;padding-right:5px}
.ph7{padding-left:7px;padding-right:7px}
.ph10{padding-left:10px;padding-right:10px}
.ph13{padding-left:13px;padding-right:13px}
.ph15{padding-left:15px;padding-right:15px}
.ph20{padding-left:20px;padding-right:20px}
.ph25{padding-left:25px;padding-right:25px}
.ph60{padding-left:60px;padding-right:60px}
.pv5{padding-top:5px;padding-bottom:5px}
.pv10{padding-top:10px;padding-bottom:10px}
.pv17{padding-top:17px;padding-bottom:17px}
.pv13{padding-top:13px;padding-bottom:13px}
.pv15{padding-top:15px;padding-bottom:15px}
.pv20{padding-top:20px;padding-bottom:20px}
.pv40{padding-top:40px;padding-bottom:40px}
.ma5{margin:5px}
.ma10{margin:10px}
.ma15{margin:15px}
.ma20{margin:20px}
.mt5{margin-top:5px}
.mt6{margin-top:6px}
.mt7{margin-top:7px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt45{margin-top:45px}
.mt55{margin-top:55px}
.mt95{margin-top:95px}
.mt350{margin-top:350px}
.mr-20{margin-right:-20px}
.mr-10{margin-right:-10px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr9{margin-right:9px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mb-20{margin-bottom:-20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb18{margin-bottom:18px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.ml-25{margin-left:-25px}
.ml-20{margin-left:-20px}
.ml-10{margin-left:-10px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml55{margin-left:55px}
.mh5{margin-left:5px;margin-right:5px}
.mh10{margin-left:10px;margin-right:10px}
.mh15{margin-left:15px;margin-right:15px}
.mh20{margin-left:20px;margin-right:20px}
.mha{margin-left:auto;margin-right:auto}
.mv5{margin-top:5px;margin-bottom:5px}
.mv10{margin-top:10px;margin-bottom:10px}
.mv15{margin-top:15px;margin-bottom:15px}
.mv20{margin-top:20px;margin-bottom:20px}
.fwn{font-weight:400}
.fwb{font-weight:700}
.fsi{font-style:italic}
.tac{text-align:center}
.tal{text-align:left}
.tar{text-align:right}
.taj{text-align:justify}
.ttu{text-transform:uppercase}
.ttc{text-transform:capitalize}
.tdu{text-decoration:underline}
.ti9{text-indent:-9999px}
.tsd{text-shadow:1px 1px 0 #999}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.vat{vertical-align:top}
.dpi{display:inline}
.dpib{display:inline-block}
.poa{position:absolute}
.pof{position:fixed}
.ofh{overflow:hidden}
.ofa{overflow:auto}
.bdn{border:none}
.bd1{border:solid 2px #fff}
.bd2{border:solid 1px #}
.bd1T{border-top:solid 1px #}
.bd3B{border-bottom:solid 1px #}
.bd1B{border-bottom:solid 1px #}
.bd2B{border-bottom:dashed 1px #}
.bd1L{border-left:solid 1px #}
.noBd{border:0}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs13{font-size:13px}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs16{font-size:16px}
.fs17{font-size:17px}
.fs18{font-size:18px}
.fs19{font-size:19px}
.fs20{font-size:20px}
.fs25{font-size:25px}
.fs30{font-size:30px}
.bgt{background:transparent}
.bg0{background:#000}
.bg1{background:#fff}
.bg2{background:#}
.bg3{background:#}
.cf0{color:#000}
.cf1{color:#fff}
.cf2{color:#868686}
.cf3{color:#}
.cf4{color:#}
.cf5{color:#}
.cf6{color:#}
.h30{height:30px}
.h160{height:160px}
.lh18{line-height:18px}
.ipt25{height:21px;padding-top:2px;padding-bottom:2px}
.w260{width:160px}
.w565{width:565px}
.w722{width:722px}
.w960{width:960px}
.lsd{list-style-type:disc}
.lss{list-style-type:square}
.lsa{list-style-type:lower-alpha}
.lsst{list-style-image:url(../images/list-style1.png)}
.btnSubmit{background:url(../images/btnSubmit.png) no-repeat;width:73px;height:22px;text-indent:-9999px}
.contact{background:url(../images/contact-background.png) no-repeat; width:290px; height:67px; position:relative;}
.btnTab{background:url(../images/btnTab.png) no-repeat; width:91px; height:23px; top:4px; left:50px}
.none-list li{float:left}
.shadow1{-moz-box-shadow:3px 3px 23px #b8b8b8;-webkit-box-shadow:3px 3px 23px #b8b8b8;box-shadow:3px 3px 23px #b8b8b8; progid:DXImageTransform.Microsoft.Shadow(color=#b8b8b8,direction=45);}
.shadow2{-moz-box-shadow:3px 3px 23px #5a0000;-webkit-box-shadow:3px 3px 23px #5a0000;box-shadow:3px 3px 23px #5a0000; progid:DXImageTransform.Microsoft.Shadow(color=#5a0000,direction=45);}
ol li{padding:5px 0}
#content{min-height:100%; width:960px; margin:0 auto; position:relative; text-align:left;}
#wrapper{min-height:100%; position:relative; padding:0px 0px 100px; margin-top:0px; line-height:auto;}
#wrapper #map{width:541px; height:292px; overflow:hidden}

#search{text-align:right; right:0; position:absolute; top:20px}
#search form input[type=text]{width:213px; padding:4px 20px 6px 10px; border:none; height:20px; font-size:11px; color:#a9a9a9; background:url(../images/txtSearch.png) no-repeat center; background-size:100% 100%; float:left}
#search form input[type=submit]{background:url(../images/btnSearch.png); width:71px; height:25px; border:none; right:20px; margin-top:2px;; float:left}

#language ul{margin-top:5px;}
#language ul li{display:inline-block}
#language ul li a{border-left:solid 1px #9a9a9a; line-height:11px; padding:0px 5px; font-size:12px; color:#575756}
#language ul li:first-child a{padding-left:0; border-left:0}

#navbar {font-size:12px; margin-top:0px; width:100%;}
#navbar ul {padding:0px 0; height:122px; border-bottom:solid 5px #b1b1b1; }
#navbar ul li{padding:10px 0px 0px; display:inline-block; margin-top:70px;}
#navbar ul li a{padding:0px 10px 32px; color:#000; text-transform:uppercase; font-family:'Arial'; float:left}
#navbar ul li:first-child{float:left; margin-top:0px}
#navbar ul li:first-child a{padding-left:0; padding-bottom:10px}
#navbar ul li:last-child a{}
#navbar ul li>a:hover, #navbar ul li.active>a{color:#cad01d; text-decoration:none; border-bottom:solid 5px #cad01d; padding-bottom:27px;}
#navbar ul li:first-child>a:hover, #navbar ul li:first-child.active>a{color:#cad01d; text-decoration:none; border-bottom:solid 4px #cad01d; padding-bottom:10px;}
#navbar ul li:hover ul {display:block}
#navbar ul li ul{position:absolute; display:none; padding:5px 0px; background:rgba(108, 116, 117, 0.16); z-index:9999; margin-top:47px; margin-left:0px; text-align:left; border-bottom:0; height:auto}
#navbar ul li ul li:first-child{float:none}
#navbar ul li ul li{display:block; padding:2px 15px 1px 10px; margin-top:0;}
#navbar ul li ul li a{font-size:11px; text-transform:capitalize; color:#575756; padding:0px; padding-left:13px; float:none; background:url(../images/as.png) no-repeat left 2px}
#navbar ul li ul li:first-child a{padding-left:13px}
#navbar ul li ul li a:hover, #navbar ul li ul li:first-child a:hover{border-bottom:0;}
#navbar ul li ul li.active a{border-bottom:0;}
.banner{overflow:hidden; position:relative; margin-bottom:10px; text-align:center}
.banner img{display:block; width:100%}
.banner #news-events{z-index: 999;position:absolute; right:4px; bottom:0; background:rgba(134,134,134,0.69); padding:10px 35px 30px 10px; color:#fff; width:410px; text-align:left; font-size:12px}
.banner #news-events h2{color:#fff; font-size:19px; margin-bottom:0;}
.banner #news-events .item{border-bottom:solid 1px #bdc0c2}
.banner #news-events .item .date{padding:0px; text-align:right; font-size:10px;}
.banner #news-events .more{position:absolute; bottom:5px; right:10px; font-weight:700; font-size:10px;}
.banner #news-events .more a{color:#fff}
.banner #subbanner td img{display:inline-block}
.banner #subbanner #text{background:url(../images/text.png) no-repeat left top; font-size:22px; width:280px; height:224px; display:inline-block; margin-top:1px; right:0; top:10px; text-align:left; padding:30px 10px 10px; line-height:29px}

#home #intro{font-size:28px; color:#868686; margin-bottom:10px}
#home table#thumbs{border-collapse:separate; color:#575756}
#home .custom .thumb{width:282px; background:rgba(236,236,236,0.5); font-size:13px; text-align:center; margin-right:33px; position:relative; overflow:hidden}
#home .last{margin-right:0; border-right:0}
#home .custom .thumb h4{font-weight:700; font-size:20px; text-transform:capitalize; color:#575756}
#home .custom .thumb#thumb1 {width:295px; float:left}
#home .custom .thumb#thumb1 img{width:278px; height:226px;}
#home .custom .thumb#thumb1 div.image{background:url(../images/frame1.png) no-repeat; background-size:100% 100%; width:100%; height:233px; position:absolute;}
#home .custom .thumb#thumb2 {width:282px; float:left}
#home .custom .thumb#thumb2 img {width:282px; height:169px;}
#home .custom .thumb#thumb2 div.image{background:url(../images/frame2.png) no-repeat; background-size:100% 100%; position:absolute; width:100%; height:169px}
#home .custom .thumb#thumb3 {width:315px;}
#home .custom .thumb#thumb3 img{width:315px; height:182px}
#home .custom .thumb#thumb3 div.image{background:url(../images/frame1.png) no-repeat; background-size:100% 100%; position:absolute; width:100%; height:182px}
#home .custom .thumb div.image{text-align:center; margin-bottom:15px;}
#home .custom .thumb a{color:#575756}
#home .custom .thumb a.more{background:url(../images/a-more.png) no-repeat right center; padding-right:15px;}

#left-sidebar {min-width:264px; float:left; overflow:hidden; position:relative}
#left-sidebar h2{color:#3c3c3b; font-size:32px; font-weight:700}
#left-sidebar ul li{padding-bottom:5px;}
#left-sidebar ul li a{font-size:18px; color:#575756; padding-left:20px; background:url(../images/a.png) no-repeat left center;}
#left-sidebar ul li.active a, #left-sidebar ul li a:hover{color:#cad01d; text-decoration:none; background:url(../images/a-active.png) no-repeat left center;}

#right-sidebar{float:left; width:696px; overflow:hidden; position:relative; color:#1d1d1b; line-height:22px}
#right-sidebar.inner{width:100%; margin-top:10px}
#right-sidebar.inner h4{width:100%; margin-bottom:0px; padding-bottom:0px}
#right-sidebar table{width:100%}
#right-sidebar h2{font-size:13px; color:#af0000; padding:5px 0px; border-bottom:solid 1px #a9a9a9; font-weight:700}
#right-sidebar #breadscrumb{font-size:11px}
#right-sidebar .product {background:url(../images/bg-product.png) repeat-x bottom; background-size:auto 100%; overflow:hidden; padding:10px; position:relative; margin-bottom:10px}
#right-sidebar .product h2{padding:0px; margin:0px; border:0; color:#fc3408}
#right-sidebar .product h2 a{color:#fc3408}
#right-sidebar .product a.rm{position:absolute; bottom:7px; color:#af0000; text-decoration:underline}

#footer{position:absolute; width:960px; bottom:0px; font-size:12px; color:#575756;}
#footer .ftcontent{width:100%; margin:0 auto; overflow:hidden; padding:10px 0px; font-family:Arial; text-align:left; border-top:solid 2px #9b9796}
#footer .ftcontent h4{font-size:13px; color:#fff; font-weight:700}
#footer .ftcontent p{padding:0}
#footer .ftcontent ul li{padding:0px; border-bottom:dashed 1px #575756}
#footer .ftcontent ul li a{padding:0px; color:#575756; font-size:12px; line-height:24px;}
#footer .ftcontent ul li:last-child {border-bottom:0}

ins,.tdn{text-decoration:none}
.dpb{z-index:9999}
/*.sideRank{background:url('../images/form-background.png') no-repeat; height:390px}*/

#userForm{padding:5px 0px 10px; margin-left:0px; font-size:12px; overflow:hidden; position:relative;}
#userForm table{margin-top:5px}
#userForm td{padding:5px 0; vertical-align:top; width:100px; line-height:20px}
#userForm div{margin-bottom:5px}
#userForm textarea{background:#fff; height:151px; font-family:Arial; font-size:11px; background:#fff; width:245px; padding:2px 10px; color:#000; resize:none ; border:solid 1px #dadada }
#userForm input[type=text]{width:245px; height:25px; padding:0px 10px; border:solid 1px #dadada; font-size:11px; background:#fff; color:#000;}
#userForm input[type=text]#captcha{width:157px; display:inline-block; float:right; margin-right:18px;}
#userForm input[type=submit]{width:75px; line-height:27px; height:27px; float:right; margin-right:18px; margin-bottom:5px; border:0; background:url(../images/btnSubmit.jpg); cursor:pointer}

#paypalForm input[type=text]{width:245px; height:25px; padding:0px 10px; border:solid 1px #dadada; font-size:12px; background:#fff; color:#000;}
#paypalForm select{position:relative; z-index:10; width:165px; padding:0px 10px; border:solid 1px #dadada; font-size:12px; background:#fff; color:#000; height:27px}
#paypalForm span.select{position:absolute; bottom:0px; float:left; left:0; border:solid 1px #c9c9c9; width:145px; padding:0px 10px; height:25px; line-height:25px; background:url(../images/radio.png) no-repeat right center; cursor:default; z-index:1; font-weight:400; }
#paypalForm input[type=submit]{background:url(../images/ppSubmit.jpg) no-repeat; height:28px; width:115px; border:none; margin-top:10px}

#search form input[type="submit"]{text-indent:-999px}

h1.cate-list, #right-sidebar h2.title{
	color: #000000;
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 10px;
	line-height:35px;
	border:none
}
fieldset.phrases, fieldset.only, div.form-limit{ display:none}
ul.lang-inline li a{ font-size:14px}
